From: Ignacy Kuchciński Date: Fri, 12 Dec 2025 01:29:35 +0000 (+0100) Subject: dbus-interfaces: Update MalcontentTimer child interface X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~39^2~1^2~78 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=45a2b77867f29804e11e46b9f09dc9a0ff10c14a;p=gnome-shell.git dbus-interfaces: Update MalcontentTimer child interface Update org.freedesktop.MalcontentTimer1.Child interface to include the new screen time extensions functionality. The interface has been updated from https://gitlab.freedesktop.org/pwithnall/malcontent/-/blob/main/libmalcontent-timer/org.freedesktop.MalcontentTimer1.Child.xml, and it has not been modified after being copied. Part-of: --- diff --git a/data/dbus-interfaces/org.freedesktop.MalcontentTimer1.Child.xml b/data/dbus-interfaces/org.freedesktop.MalcontentTimer1.Child.xml index ee5e714ba..649aa020f 100644 --- a/data/dbus-interfaces/org.freedesktop.MalcontentTimer1.Child.xml +++ b/data/dbus-interfaces/org.freedesktop.MalcontentTimer1.Child.xml @@ -31,8 +31,9 @@ The `MalcontentTimer1.Child` interface allows a trusted component in a child user account’s session to record screen time and app usage periods - for that account. Such a component might be the shell process of the - session, for example. + for that account, to query the time remaining before the limit is reached, + and to request extensions to the screen time limits. Such a component + might be the shell process of the session, for example. Data is recorded as tuples of (start time, end time, record type, identifier), where the record type is @@ -123,5 +124,90 @@ stateless. --> + + + + + + + + + + + + + + + + +